blow brains out - French English Dictionary